fresh blood

Translations
новая кровь
The company needs fresh blood to innovate and stay competitive.
Компании нужна новая кровь, чтобы быть инновационной и конкурентоспособной.
Definitions
A term used to describe new people or new talent brought into a group, organization, or activity, often to bring new ideas, energy, or enthusiasm.